package com.caifu.pojo;

import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import com.caifu.util.Constance;
import lombok.Data;

import java.util.Date;

/**
 * <p>
 * 健康档案表
 * </p>
 *
 * @author GZ
 * @since 2020-11-06
 */
@Data
public class YlHealthyArchives extends Model<YlHealthyArchives> {

    private static final long serialVersionUID = 1L;

    /**
     * 主键id（老人健康档案表）
     */
    @TableId("ARCHIVES_NO")
    private Integer archivesNo;

    /**
     * 老人编号
     */
    @TableField("USER_NO")
    private String userNo;

    /**
     * 入院编号
     */
    @TableField("IN_NO")
    private String inNo;

    /**
     * 工作单位
     */
    @TableField("WORK_PLACE")
    private String workPlace;

    /**
     * 职业
     */
    @TableField("JOB")
    private String job;

    /**
     * 性别 1男 2：女
     */
    @TableField("SEX")
    private String sex;

    /**
     * 年龄
     */
    @TableField("AGE")
    private Integer age;

    /**
     * 民族
     */
    @TableField("NATION")
    private String nation;

    /**
     * 出生地
     */
    @TableField("BIRTH_PLACE")
    private String birthPlace;

    /**
     * 入院日期
     */
    @TableField("IN_DATE")
    private String inDate;

    /**
     * 供史者
     */
    @TableField("HISTORY_INFO")
    private String historyInfo;

    /**
     * 可靠程度
     */
    @TableField("RELIABLE_DEGREE")
    private String reliableDegree;

    /**
     * 病史采集日期
     */
    @TableField("COLLECT_DATE")
    private String collectDate;

    /**
     * 家庭住址
     */
    @TableField("ADDRESS")
    private String address;

    /**
     * 主诉
     */
    @TableField("ZHU_SU")
    private String zhuSu;

    /**
     * 现病史
     */
    @TableField("MEDICAL_HISTORY")
    private String medicalHistory;

    /**
     * 既往史  101 健康、102一般、103差
     */
    @TableField("JW_HISTORY")
    private String jwHistory;

    /**
     * 曾患疾病
     */
    @TableField("DISEASE_INFO")
    private String diseaseInfo;

    /**
     * 传染病 0：无 1：有
     */
    @TableField("INFECTIOUS_DISEASE")
    private String infectiousDisease;

    /**
     * 手术史 0：无 1：有
     */
    @TableField("OPERATION_HISTORY")
    private String operationHistory;

    /**
     * 手术部位
     */
    @TableField("OPERATION_INFO")
    private String operationInfo;

    /**
     * 食物、药物过敏史 0:无 1：有
     */
    @TableField("ALLERGY_HISTORY")
    private String allergyHistory;

    /**
     * 重要药物应用史 0无  1：有
     */
    @TableField("IMPORT_HISTORY")
    private String importHistory;

    /**
     * 1：激素 2：抗癌药3：其他（
多个用逗号隔开）

     */
    @TableField("IMPORT_INFO")
    private String importInfo;

    /**
     * 创建时间
     */
    @TableField("CREATE_TIME")
    private String createTime;

    /**
     * 管理员编号
     */
    @TableField("TELLER_NO")
    private String tellerNo;

    @TableField(exist = false)
    private String jobName;

    @TableField(exist = false)
    private String nationName;

}
